草庐IT

windows - Turbo Studio 虚拟化

全部标签

c - 在全屏模式下打开 Windows 控制台程序

我正在开发一个打印消息的C程序。它的问题是当我运行它的.exe文件时,它不会全屏运行(直到我按alt+enter强制它进入全屏)。我希望程序在我运行时以全屏模式运行。有什么办法可以做到吗?提前致谢。 最佳答案 您可以调用SetConsoleDisplayMode()强制使用CONSOLE_FULLSCREEN_MODE。请注意,对此的支持正在消失。我拥有的最后一台仍然可以执行此操作的机器已经积灰了很长一段时间。伴随着响亮的继电器咔嗒声的内存,混合着CRT中反激式变压器的高音哀号。 关于c

java - 如何从 Windows 上的 Java 应用程序中设置/更新 PATH 变量?

相当于这个命令行的东西:setPATH=%PATH%;C:\Something\bin要运行我的应用程序,某些内容必须位于PATH变量中。所以我想在程序开始时捕获异常,如果程序无法启动并显示一些向导供用户选择需要在PATH中的程序的安装文件夹。我会采用该文件夹的绝对路径并将其添加到PATH变量并再次启动我的应用程序。编辑:那个“东西”是VLC播放器。我需要它在PATH变量中的安装文件夹(例如:C:\ProgramFiles\VideoLAN\VLC)。我的应用程序是单个可执行.jar文件,为了使用它,VLC需要位于PATH中。所以当用户第一次启动我的应用程序时,那个小向导会弹出来选择V

windows - Windows C# .net 项目的自定义安装程序

是否有任何安装程序制造商允许我创建可以将计划任务添加到Windows任务计划程序的安装程序?我们的产品是一个使用IIS/应用程序池和MSSQL的网络应用程序。我们目前正在使用InstallShield和一些批处理和powershell脚本来执行我们想要的操作,但我们发现InstallShield很难使用。我们的InstallShield安装程序将产品和批处理文件安装到安装目录,并在安装程序结束时调用它们。理想情况下,我们希望能够创建IIS应用程序(使用自定义设置)、创建Windows网络共享、设置MSSQL数据库,并使用安装程序将任务添加到任务计划程序。如果这不可能,我们至少会想要一个

windows - 在 bat 中处理文件

我必须使用给定的模板显示文件名。我写了以下代码:if"%2"==""(echo"Missingsecondargument!"set/pFileName="Inputfilenametemplate('*','?'areallowed):"set/pFileType="Inputfiletype('text','bat','all'only):"ifFileType=="all"(setFileType="*"))else(setFileType="%2")echo%DirSearch%\%FileName%.%FileType%for%%iin(%DirSearch%\%FileNa

windows - 在 MFC 中注册文件关联在 Windows 7 上不起作用

我遇到的这个问题很容易重现。使用VisualStudio2010创建一个文件扩展名为.xyz的基本MFCMDI应用程序。应用程序默认代码很容易通过调用注册文件关联://EnableDDEExecuteopenEnableShellOpen();RegisterShellFileTypes(TRUE);问题是在RegisterShellFileTypes(TRUE)内部,下面的调用失败了:if(!_AfxSetRegKey(strFileTypeId,strFileTypeName))continue;//justskipit该文件显然没有被注册,也没有采用应用程序指定的文件图标。我想要

windows - 应用程序池启动失败 'invalid identity' 错误 1021

我用“NETWORKSERVICE”以外的其他用户创建了一个应用程序池,但无法启动。在事件查看器中,我可以看到如下内容:EventType>:WarningEventSource:W3SVCEventCategor:NoneEventID:1021Description:Theidentityofapplicationpool,'TestPool'isinvalid.Ifitremainsinvalidwhenthefirstrequestfortheapplicationpoolisprocessed,theapplicationpoolwillbedisabled.Thedataf

windows - 构建和使用 Google Protocol Buffers

我目前正在做一个项目,我正在尝试实现ProtocolBuffers作为一种序列化格式,将数据存储在本地计算机上,然后在稍后读取。protocolbuffers的一些特性似乎非常适合这个项目,所以我很想测试它,但我遇到了一些问题。不过,到目前为止,我什至还没有能够测试ProtocolBuffers。我将最新的zip文件(版本2.4.1)下载到我的Windows机器上。我通读了位于文件夹根目录中的install.txt,但它适用于基于Unix的系统。然后我看到它带有一个vsprojects文件夹,并通读了那里列出的说明。基本上,我被告知要做的就是打开一个解决方案,然后在Debug或Rele

windows - 无法让 xperfview 加载 DLL 的符号

我一直在用xperf竭尽全力为我正在分析的工具获取符号。我在该工具中运行的代码分为.exe和.dll——要分析的重要内容位于.dll中。我运行了xperf:xperf-onPROC_THREAD+LOADER+INTERRUPT+DPC+PROFILE-stackwalkprofile然后我运行了一下我的工具,然后xperf-dprofile.etl然后我尝试了xperfview。我加载了配置文件,打开“加载符号”,然后打开了汇总表。根本没有符号——从字面上看,模块在功能列中出现了“未知”。我已经在这方面搜索了其他线程,这是我尝试过的:我设置了我的环境变量,_NT_SYMBOL_PAT

c# - SetForegroundWindow 在 Windows Server 2008 上失败

场景我有我的主要应用程序,它最初是用BorlandC++编写的,由C#.Net应用程序启动。这个主应用程序偶尔会从名为BRWSEXE的进程中打开一个模式对话框。弹出模态对话框窗口后,您可能会不小心单击主应用程序中的某个位置(而不是对话框),导致焦点短暂更改为主应用程序,在Z顺序中将模态对话框发送到它后面。但是您实际上不能在主应用程序上执行任何操作,它被必须先关闭才能继续的模态对话框窗口锁定。问题使用启动所有内容的.net应用程序,我可以找出与主应用程序相关的BRWSEXE实例并将它们强制置于前台。到目前为止,这种策略在我测试过的所有地方(Windowsxp、Windows7、Windo

windows - 将应用程序置于启动状态

我计划在用户启动计算机时启动我的应用程序。我知道ASFA,我有两种选择:将应用程序链接放入启动文件夹使用应用程序路径更新启动注册表位置但是,问题是,像Kasperesky这样的AV将注册表路径(如果由应用程序添加)报告为键盘记录器。只是想听听你们的意见,哪个更好?添加启动文件夹的快捷方式或使用注册表方式。 最佳答案 我真的希望您不要在我重新启动时强制启动我的应用程序。所以,如果你真的坚持,那么请把它放在启动文件夹,不要把它藏在我永远找不到它的Windows注册表中。可能有时候我需要这个东西不要每次都启动,所以请让我通过将快捷方式放在